package com.csun.cmny.provider.dao;

import com.csun.cmny.provider.model.domain.DmcRfidLabelRole;
import com.csun.cmny.provider.model.dto.rfid.RfidLabelRolePageQuery;
import com.csun.cmny.provider.model.vo.rfid.RfidLabelRoleVo;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface DmcRfidLabelRoleMapper extends Mapper<DmcRfidLabelRole> {

    /**
     * query all dmc rfid label role
     *
     * @return the list
     */
    List<RfidLabelRoleVo> queryAll(Long groupId);

    /**
     * query dmc rfid label role list wiht page
     *
     * @param rfidLabelRolePageQuery the rfid label role page query
     *
     * @return the list
     */
    List<RfidLabelRoleVo> queryListWithPage(RfidLabelRolePageQuery rfidLabelRolePageQuery);
}